Waypoint

class Waypoint : GeneratedMessage, MeshProtos.WaypointOrBuilder

Waypoint message, used to share arbitrary locations across the mesh
Protobuf type meshtastic.Waypoint

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , MeshProtos.WaypointOrBuilder

Waypoint message, used to share arbitrary locations across the mesh
Protobuf type meshtastic.Waypoint

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
Link copied to clipboard

Description of the waypoint - max 100 chars
string description = 7;
Link copied to clipboard
open fun getDescriptionBytes(): ByteString

Description of the waypoint - max 100 chars
string description = 7;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getExpire(): Int

Time the waypoint is to expire (epoch)
uint32 expire = 4;
Link copied to clipboard
open fun getIcon(): Int

Designator icon for the waypoint in the form of a unicode emoji
fixed32 icon = 8;
Link copied to clipboard
open fun getId(): Int

Id of the waypoint
uint32 id = 1;
Link copied to clipboard
open fun getLatitudeI(): Int

latitude_i
optional sfixed32 latitude_i = 2;
Link copied to clipboard
open fun getLockedTo(): Int

If greater than zero, treat the value as a nodenum only allowing them to update the waypoint.
If zero, the waypoint is open to be edited by any member of the mesh.
uint32 locked_to = 5;
Link copied to clipboard
open fun getLongitudeI(): Int

longitude_i
optional sfixed32 longitude_i = 3;
Link copied to clipboard
open fun getName(): String

Name of the waypoint - max 30 chars
string name = 6;
Link copied to clipboard
open fun getNameBytes(): ByteString

Name of the waypoint - max 30 chars
string name = 6;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun hasLatitudeI(): Boolean

latitude_i
optional sfixed32 latitude_i = 2;
Link copied to clipboard

longitude_i
optional sfixed32 longitude_i = 3;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): MeshProtos.Waypoint
Link copied to clipboard
open fun parseFrom(data: ByteString): MeshProtos.Waypoint
open fun parseFrom(input: CodedInputStream): MeshProtos.Waypoint
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): MeshProtos.Waypoint
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): MeshProtos.Waypoint
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): MeshProtos.Waypoint
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): MeshProtos.Waypoint
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): MeshProtos.Waypoint
Link copied to clipboard
open fun parser(): Parser<MeshProtos.Waypoint>
Link copied to clipboard
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)